home *** CD-ROM | disk | FTP | other *** search
/ Cream of the Crop 26 / Cream of the Crop 26.iso / os2 / ihpfs124.zip / ihpfs.txt < prev    next >
Text File  |  1997-06-01  |  7KB  |  197 lines

  1.  
  2.  
  3.  
  4.  
  5.  
  6.  
  7.  
  8.  
  9.  
  10.                              iHPFS
  11.                     An HPFS Driver for DOS
  12.              Copyright (C) 1993-1997 Marcus Better
  13.  
  14.                          Version 1.24
  15.                          June 1, 1997
  16.  
  17.  
  18.  
  19.  
  20.  
  21.  
  22.  
  23.  
  24.  
  25. Overview
  26. ========
  27.  
  28. iHPFS makes it possible for OS/2 users to use their HPFS partitions
  29. when they boot plain DOS.  The HPFS partition is assigned a drive
  30. letter, and can be accessed like any DOS drive.  iHPFS is restricted
  31. to read-only access.
  32.  
  33. iHPFS is easy to install and convenient to use, as it acts like any
  34. DOS drive.  Data files and programs on the HPFS partition may be read
  35. and executed, or copied to other drives.
  36.  
  37.  
  38. License
  39. =======
  40.  
  41. iHPFS is free software, and is distributed under the GNU General
  42. Public License.  Please see the file COPYING for details.
  43.  
  44.  
  45. System requirements
  46. ===================
  47.  
  48. In order to run iHPFS, you need
  49.  
  50. - a 386 processor or better
  51.  
  52. - MS-DOS or PC DOS version 3.10 or later, DR DOS version 5 or 6, or
  53.   Novell DOS version 7.
  54.  
  55. It is also nice if you have an HPFS partition, otherwise all you will
  56. get from iHPFS is an error message.
  57.  
  58.  
  59. How to use iHPFS
  60. ================
  61.  
  62. Run IHPFS.EXE from the DOS prompt.  The syntax is:
  63.  
  64.         IHPFS [options] [d:n d:n ...]
  65.     or    IHPFS /U [d:]
  66.  
  67. The brackets indicate an optional parameter.
  68.  
  69. d:      The drive letter that you want to assign to an iHPFS drive.
  70.         You may specify more than one drive letter on the same command
  71.         line.  If no drive letters are specified, iHPFS will scan your
  72.         hard drives and automatically install all HPFS partitions.
  73.  
  74. n       The number of the HPFS partition that you want to access.
  75.         HPFS partitions are numbered (logically) so that you can
  76.         specify to iHPFS which partitions you want to access.  The
  77.         first HPFS partition on the first hard disk is partition
  78.         number 1.  Note that only HPFS partitions are counted - if
  79.         your system has two HPFS partitions, they will have numbers 1
  80.         and 2, regardless of any other non-HPFS partitions you might
  81.         have.
  82.  
  83. iHPFS recognizes the following options:
  84.  
  85. /B      Make use of certain BIOS extensions to access large IDE
  86.         drives.  Please read the section below on öLarge IDE Drivesö
  87.         before using this option.
  88.  
  89. /C=x    Set up a cache in XMS memory.  A cache can improve performance
  90.         tremendously.  x specifies the cache size, in KB, and is not
  91.         optional.  To use this option, you must have an XMS driver
  92.         like HIMEM.SYS loaded.
  93.  
  94. /L      This option makes it possible to access files with long
  95.         filenames.  These files will be given a new filename and
  96.         extension.  The new name will consist of the first valid
  97.         characters (eight or less) before the first dot in the long
  98.         filename.  The extension is computed from the long filename,
  99.         and is made up of letters, digits and a few other characters.
  100.         Filenames that begin with a dot will be seen as HPFS.xxx,
  101.         where xxx is the computed extension.
  102.  
  103. /M      Disables multitrack operations.  When this option is given,
  104.         iHPFS will not perform BIOS calls that read sectors from
  105.         several tracks at once.  This option may be necessary if your
  106.         BIOS cannot handle multitrack operations, and should only be
  107.         used if iHPFS does not work otherwise.
  108.  
  109. /U      Uninstalls one or more iHPFS drives.  If no drive letter is
  110.         specified, this will uninstall all iHPFS drives, and remove
  111.         the driver from memory.  If a drive letter is specified, only
  112.         that drive will be removed.
  113.  
  114.         If another TSR has been loaded after iHPFS, it may not be
  115.         possible to uninstall iHPFS comletely in a safe way.  In those
  116.         cases, a few bytes of iHPFS' code will remain resident,
  117.         although inactive.
  118.  
  119.  
  120. Examples
  121. --------
  122.  
  123. To install iHPFS for all HPFS partitions, type
  124.  
  125.         IHPFS
  126.  
  127. To install iHPFS for all HPFS partitions with long filename support
  128. and a 128KB cache, type
  129.  
  130.         IHPFS /L /C=128
  131.  
  132. To install only HPFS partition 2 as G:, type
  133.  
  134.         IHPFS G:2
  135.  
  136. To remove iHPFS drive G:, type
  137.  
  138.         IHPFS /U G:
  139.  
  140. To uninstall iHPFS completely, type
  141.  
  142.         IHPFS /U
  143.  
  144.  
  145. Large IDE drives
  146. ================
  147.  
  148. There is a problem with accessing IDE (ATA) drives larger than 528MB
  149. (528 million bytes).  The problem arises on some configurations when a
  150. partition occupies any cylinders numbered 1024 or higher.  iHPFS can
  151. access these partitions if the BIOS supports it.
  152.  
  153. If iHPFS cannot access some of your HPFS partitions, you can try to
  154. run iHPFS with the /B option.  This tells iHPFS to use a certain BIOS
  155. extension which is present on many BIOSes.  However, if this extension
  156. is not supported by your BIOS, this may cause problems.  That is why
  157. the /B option is required to enable the use of the extension.  If the
  158. /B option causes troubles, then simply refrain from using it.  In
  159. particular, the /B option may not work with Windows 95.
  160.  
  161. If some of your partitions cannot be accessed because the BIOS support
  162. is missing, there are a few possible remedies.  The solution can be to
  163. obtain a newer BIOS from the manufacturer.  In some cases, a software
  164. driver for the EIDE card can be used.  It might also be tempting to
  165. experiment with various BIOS configuration settings.  However, this
  166. can cause the sectors on the disk to be shuffled like a deck of cards,
  167. resulting in loss of data.  Be sure to backup first.
  168.  
  169.  
  170. The future of iHPFS
  171. ===================
  172.  
  173. Many users have asked if there is going to be a read-write version of
  174. iHPFS.  I have decided not to make such a version.  The primary reason
  175. is lack of time.  Another reason is that I think it would very unsafe
  176. to run such a program from DOS, because the risk of data loss in the
  177. event of a crash is too large.  Please do not write to me to complain
  178. about this.
  179.  
  180. I do not plan to add any new features to the program, but will attempt
  181. to fix any remaining bugs and problems.  If you make any modifications
  182. to the program, you are welcome to send them to me for inclusion.
  183.  
  184.  
  185. Contacting the author
  186. =====================
  187.  
  188. You are welcome to send me any ideas, comments and suggestions for
  189. iHPFS.  If you have found any bugs, please let me know.  My email
  190. address is
  191.  
  192.     Marcus.Better@abc.se
  193.  
  194. The latest version of iHPFS is available at
  195.  
  196.     http://www.student.nada.kth.se/~f96-bet/ihpfs/
  197.